SI 업체에서는, 특히 대기업 계열사와 같은 경우에는 다른 계열사 시스템의 개발 및 유지보수 업무가 이루어집니다. 업무가 크게 SI/SM으로 나뉘어 지는데, SI 업무는 프로젝트성으로 새로운 시스템을 기획 개발하는 업무이고 SM 업무는 이미 개발되어 있는 시스템에 문제가 발생했을 때 고객과 소통하여 시스템에 대한 이해를 바탕으로 해결하는 업무를 수행합니다.
| 필요한 역량
SI 업체에서 업무를 수행하기 위해 필요한 역량은 기본적으로 프로그래밍 역량(JAVA, SQL, JSP 등)입니다. 또한 IT산업 전반에 대해 폭넓게 이해하여 시스템이 어떻게 이루어져 있는지, 또 문제가 발생하면 어느 부분을 해결하는 것이 맞는지 빠르게 이해하고 처리하는 것이 요구됩니다.
| 장점
SM 업무 같은 경우에는 이미 개발되어 있는 시스템을 공부하고 코드를 수정하는 업무이기 때문에 개발에 부담을 느끼지만 차근차근 코딩 역량을 높이고 싶은 분께 좋습니다. SI 업무는 다양한 분야의 프로젝트를 6개월~1년 단위로 수행하여 다양한 업무를 통해 넓은 분야의 역량을 키울 수 있다는 장점이 있습니다.
| 단점
프로그래밍 업무이기 때문에 정적이며, 조직문화 또한 다소 개인적입니다. 활동적이거나 협력하는 업무를 좋아하는 분께는 단점이 될 수 있습니다. 또한 SI 업체에서 수행하는 업무가 매우 다양하고 팀마다 상이하여 운이 좋지않으면 원하지 않는 직무에 배치될 수 있습니다.